home *** CD-ROM | disk | FTP | other *** search
/ Ultra Pack / UltraComputing Technology Demos and Tools.iso / proctool / README < prev   
Text File  |  1996-04-03  |  5KB  |  120 lines

  1.  
  2. Release Notes for Proctool
  3. ==========================
  4.  
  5. September 14, 1995, Version 2.4.4 / 2.5.2
  6.  
  7. Authors :
  8.         Walter Nielsen (walter.nielsen@eng.sun.com)
  9.         Morgan Herrington (morgan.herrington@west.sun.com)
  10.  
  11. System Reqt's:
  12.         Solaris 2.3 + Motif / 2.4 / 2.5
  13.         SPARC / X86 / PPC
  14.  
  15. Note
  16. ----
  17. Since one of the executables 'pmon' is setuid to root some users have expressed
  18. concern regarding security.   Since the authors are not security experts there
  19. is some risk of a security breach.  However we will certify that we made an
  20. honest effort to avoid this.  To verify that your binaries are exactly those 
  21. released by the authors, you are welcome to e-mail to ask for checksums using 
  22. either Solaris checksum (in either SysV or BSD mode) or md5.  (If you're not 
  23. familiar with "md5", it's freely available from "RSA Data Security" and should 
  24. be considerably harder to spoof than "sum".  It's available via anonymous ftp 
  25. from:  "info.cert.org:/pub/tools/md5")
  26.  
  27. Bug fixes, enhancements in 2.4.4/2.5.2
  28. --------------------------------------
  29.     - Fixed the "Unable to allocate space for process information tables" bug
  30.     - Fixed the assertion error in network display
  31.  
  32.  
  33. Bug fixes, enhancements in 2.3.8/2.4.3/2.5.1
  34. ---------------------------------------------
  35.  
  36.     - Error bell can be configured on or off
  37.     - "System Property Window" now supports a Network statistics display
  38.     - C++ function names are demangled in the traceback display
  39.     - "Mail" action in monitor no longer core dumps
  40.     - Now Reports I/O using "cCtTdD" syntax rather than "sdNN" on x86
  41.     - I/O graph no longer resizes incorrectly when handling large sets of disks
  42.     - Removed spurious "kvm read error" messages
  43.     - No longer core dump on diskless machines
  44.     - Fixed a race condition in process synchronization under Solaris 2.5
  45.     - Fixed a file descriptor leak in command execution (under monitors)
  46.  
  47.  
  48. Bug fixes, enhancements in 2.3.7/2.4.2/ 2.5.0
  49. ---------------------------------------------
  50.  
  51. This is a bug fix release, with the following known bugs repaired:
  52.  
  53.     - No longer allows sequence in "Set UID" command which caused core dump
  54.     - Fixed off-by-one error in signal popup
  55.     - Fixed memory leak in system I/O stats graph
  56.     - Reports I/O using "cCtTdD" syntax rather than "sdNN" on SPARC
  57.     - Will now create initial ".proc.init" if requested
  58.     - Memory map code doesn't give up on anonymous mappings
  59.     - Should correctly handle "Interactive" scheduling class
  60.     - Reports kernel value rather than computing CPU% for 2.4 and 2.5
  61.     - Adds MEM% in Solaris 2.4 and 2.5
  62.  
  63. Bugs not fixed
  64. --------------
  65.     - Process backtrace is currently broken on x86 machines
  66.     - Line mode of CPU graph is broken on MP machines
  67.     - Left slider bar doesn't cause "ps" window to scroll
  68.     - Process I/O display in 2.4 and 2.5 doesn't yet show open fd's
  69.     - Intermittent glitches in the displays/graphs
  70.     - Still not in "pkgadd" format
  71.  
  72.  
  73. Installation and Configuration
  74. ------------------------------
  75.  
  76. Installation and configuration is done in the following steps:
  77.  
  78. * The tool is currently distributed in a compressed tar file format
  79.   and not pkgadd. The file is usually called : proctool<OSversion>.tar.Z.
  80.  
  81. * As root, uncompress the file and untar it to the directory of choice,
  82.   a suggestion is /usr/local/bin.
  83.  
  84. * The following files are in the uncompress tar file:
  85.     proctool                - (Executable) GUI front end component.
  86.     pmon                    - (Executable) ProCtool backend.   
  87.                               This must be owned by root and set UID.
  88.     README                  - (Ascii) Simple installation guide (this section).
  89.     proc.help.txt           - (Ascii) Help text.
  90.     proc.help.idx           - (Ascii) Help index file.
  91.     .proc.init              - (Binary) Optional System wide initialization file.  
  92.     proctool.ps             - Postscript Users manual
  93.  
  94. * Make sure that pmon is owned by root and has set UID bit turned on.
  95.   If not :
  96.       su root
  97.       chmod u+s pmon
  98.       chown root pmon
  99.  
  100. * Exit root mode, if desired.
  101.  
  102. * You may with to adjust your PATH variable to include the directory containing
  103.   proctool and pmon.
  104.  
  105. * Proctool should work without changing any X resources, however, you
  106.   might experiment with the following settings in your .Xdefaults file:
  107.  
  108.   proctool.*.background:     grey
  109.   proctool.*.title.fontList:     times-bold-14
  110.   proctool.*.label.fontList:   times-bold-14
  111.   proctool.*.Label.fontList:   times-bold-14
  112.   proctool.*.TextEdit.InputFocusColor:   red
  113.   proctool.*.InputFocusColor:    lightslategrey
  114.  
  115.   Optionally one can create a file named 'Proctool' in their home directory
  116.   and include the above resources.
  117.  
  118. * Invoke as 'proctool'.
  119.  
  120.